/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconQq = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M96.338 593.509c-35.291 87.905-41.13 171.722-12.707 187.295 19.664 10.807 50.28-13.918 79.098-58.893 11.435 49.258 39.618 93.454 79.92 129.181-42.201 16.449-69.849 43.319-69.849 73.693 0 50.037 74.666 90.437 166.757 90.437 83.085 0 151.911-32.806 164.612-76.029 3.361 0 16.555 0 19.764 0 12.948 43.224 81.624 76.029 164.807 76.029 92.192 0 166.757-40.4 166.757-90.437 0-30.374-27.598-57.046-69.899-73.693 40.158-35.727 68.535-79.923 79.875-129.181 28.812 44.975 59.286 69.701 79.048 58.893 28.569-15.573 22.874-99.39-12.756-187.295-27.838-68.826-65.561-119.64-94.329-131.030 0.39-4.185 0.731-8.811 0.731-13.24 0-26.673-7.106-51.302-19.222-71.357 0.244-1.605 0.244-3.115 0.244-4.719 0-12.315-2.776-23.754-7.544-33.636-7.252-179.166-118.083-321.632-297.541-321.632-179.414 0-290.39 142.466-297.641 321.634-4.67 10.027-7.543 21.514-7.543 33.78 0 1.608 0 3.115 0.195 4.723-11.875 19.907-18.983 44.534-18.983 71.306 0 4.48 0.241 8.957 0.536 13.337-28.667 11.292-66.536 62.009-94.328 130.833z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconQq.defaultProps = {
  size: 18,
};

IconQq = React.memo ? React.memo(IconQq) : IconQq;

export default IconQq;
